بهبود روش های ارزیابی صفات کیفیتی معماری نرم افزار

thesis
  • وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی
  • author زینب روحانی
  • adviser مینا مهدوی
  • publication year 1393
abstract

ارزیابی معماری نرم افزار موجب صرفه جویی هزینه های زیاد تعمیرات در مراحل پایانی چرخه حیات نرم افزار می شود. ارزیابی معماری نرم افزار به دو دسته تکنیک های پرسشی و اندازه گیری دسته بندی می شود که از میان آن ها تکنیک های مبتنی بر سناریو از میان تکنیک های پرسشی از اهمیت ویژه ای برخوردار است زیرا مربوط به یک سیستم خاص بوده و به عنوان یک بخشی از فرایند توسعه سیستم همه جوانب سیستم را در بر می¬گیرد به عبارتی ارزیابی کاملی از سیستم انجام می¬دهد. و تکنیک مبتنی بر شبیه¬سازی از میان تکنیک¬های اندازه¬گیری اهمیت ویژه¬ای دارد زیرا مبتنی بر شبکه پتری سطح بالا و رنگی است و صفات کیفی غیر¬وظیفه¬مندی همان مشخصه¬های کیفی هستند که عموماً به صورت ضمنی بیان می¬شوند را ارزیابی می¬کند، شبکه پتری رنگی و شبکه پتری سطح بالا امکان تجزیه و تحلیل پر قدرت و شبیه سازی مناسب را فراهم نموده و برای نیازمندیهای غیر وظیفه مندی نامناسب پاسخگو و قابل شناسایی است و از میان این دو، تکنیک مبتنی بر شبکه پتری رنگی پاسخگوی تحلیل و ارزیابی صفات کیفی معماری نرم¬افزار است. در مراحل اولیه چرخه حیات نرم افزار ایجاد سیستم های نرم افزاری بهتر از طریق مدل کردن الگوهای معماری انجام می شود. مدل سازی uml یک زبان طراحی نرم افزار استاندارد است که به عنوان یک نقطه شروع برای برآوردن مدل معماری در عرصه صنعت استفاده می شود. که با استفاده از مدل uml، مدل cpn متناظر با آن را از طریق الگوها و به صورت خودکار استخراج می کنیم زیرا مدل cpn مورد تحلیل و ارزیابی قرار گرفته تا عملکرد صحیح و میزان برآورده شدن صفات کیفی آن سیستم مشخص گردد، سپس طراحی معماری با مدل cpn مورد تطبیق قرار می گیرد، تا با کاستن خطرات مرتبط، صفات کیفی، بدون ترس از مشکلات به صورت پایه و اساس قوی وارد فاز ساختار از چرخه تولید سیستم شود.

similar resources

ارزیابی انطباق معماری نرم افزار

معماری نرم افزار در دهه اخیر اهمیت بسیاری پیدا کرده است. تصمیمات گرفته شده در زمان معماری، تأثیر بسزایی بر نیازهای رفتاری و غیررفتاری نرم افزار پیاده سازی شده دارند تا آنجا که تغییر در آنها هزینه زیادی دربردارد. معماری نرم افزار معمولاً به خوبی مستند نمی شود و یا از طرف برنامه نویسان به خوبی رعایت نمی شود. به همین دلیل، معماران نرم افزار همواره خواهان بررسی انطباق پیاده سازی با معماری هستند. پژو...

15 صفحه اول

ارزیابی مراحل مختلف معماری نرم افزار و بهبود روش انتخابی atamwd: ارزیابی معماری از طریق مصالحه برای دامنه وب

در دهه های اخیر پیچیدگی سیستم های نرم افزاری به شدت افزایش یافته است. یکی از پیچیدگی های موجود در سیستم های نرم افزاری مربوط به دامنه وسیع سیستم و اندازه بزرگ نرم افزار است. این پیچیدگی باعث شده که مسئله طراحی فراتر از الگوریتم، ساختمان داده و محاسبات گردد. برای غلبه بر پیچیدگی مرحله طراحی در چرخه حیات نرم افزار، این مرحله به دو فاز طراحی سطح بالا و طراحی جزئیات تقسیم می شود. معماری نرم افزار ب...

15 صفحه اول

ارائه نرم افزار ارزیابی کننده میزان کارایی طرح های استتاری

مسئله استتار در موارد مختلف از جمله صنایع نظامی چه در مورد البسه نیروهای نظامی و چه در مورد تسلیحات از اهمیت زیادی برخوردار است. از این رو، این سؤال مطرح می شود که کدام طرح استتاری، با چه ابعاد و با چه ترکیب رنگی برای پوشش جسم مستور در محیط مورد نظر مناسبتر می باشد. معمولا بازدهی طرح استتاری بر اساس مدت زمان لازم جهت تشخیص طرح در محیط استتاری، تخمین زده می شود. این پژوهش به دنبال فراهم آوردن نر...

full text

بررسی روش های ارزیابی کمی خصیصه های کیفی در سبک های معماری نرم افزار

یک نرم افزار مطلوب باید قادر باشد علاوه بر نیازهای وظیفه مندی، خصیصه های کیفی مورد نیاز سیستم را نیز فراهم نماید. سبک های معماری نرم افزار علاوه بر توصیف نرم افزار و تجزیه آن به مولفه ها، تاثیر عمده ای بر روی خصیصه های کیفی نرم افزار طراحی شده دارند. تحلیل و ارزیابی کمی میزان این تاثیر گذاری سبب می شود مناسب ترین سبک برای طراحی معماری انتخاب گردد. تا کنون خصیصه های کیفی مختلف در سبک های معماری ...

15 صفحه اول

ارزیابی میزان تطابق مولفه‌های نرم افزاری سیستم های اطلاعات سلامت با معیارهای کیفیت نرم افزار

Abstract: The impacts of employing healthcare information systems in decreasing the admission and discharge time, patient transfer time, the internal clashes and clinical applications, time to get answers and refer to previous data file, increasing information and request accuracy, accelerating the communication between hospital wards, increasing patient satisfaction, providing better quality s...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


document type: thesis

وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023